The American Athlete

The American Athlete
Country of origin United States
Production company(s) WABC New York
Broadcast
Original channel ABC
Original run June 1, 1996 – present

The American Athlete is a sports and documentary television series directed and hosted by Byron Allen. The series aired its first episode on June 1, 1996. It is filmed from the WABC-TV studios in New York City, and is aired on select American Broadcasting Company stations as well as on the ABC satellite network.

External Links